package com.leozhang.portalssm.mapper;

import com.leozhang.portalssm.entity.Equipmentbrand;
import com.leozhang.portalssm.entity.EquipmentbrandExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface EquipmentbrandMapper {
    long countByExample(EquipmentbrandExample example);

    int deleteByExample(EquipmentbrandExample example);

    int deleteByPrimaryKey(Long id);

    int insert(Equipmentbrand record);

    int insertSelective(Equipmentbrand record);

    List<Equipmentbrand> selectByExample(EquipmentbrandExample example);

    Equipmentbrand selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") Equipmentbrand record, @Param("example") EquipmentbrandExample example);

    int updateByExample(@Param("record") Equipmentbrand record, @Param("example") EquipmentbrandExample example);

    int updateByPrimaryKeySelective(Equipmentbrand record);

    int updateByPrimaryKey(Equipmentbrand record);
}